590ec778f820c432590d8752209cae689cd00248,src/freenet/node/NodeCrypto.java,NodeCrypto,readCrypto,#SimpleFieldSet#,177
Before Change
this.privKey = new DSAPrivateKey(cryptoGroup, random);
this.pubKey = new DSAPublicKey(cryptoGroup, privKey);
} catch (FSParseException e) {
if(logMINOR) Logger.minor(this, "Caught "+e, e);
this.cryptoGroup = Global.DSAgroupBigA;
this.privKey = new DSAPrivateKey(cryptoGroup, random);
this.pubKey = new DSAPublicKey(cryptoGroup, privKey);
After Change
Logger.error(this, "Caught "+e, e);
throw new IOException(e.toString());
} catch (FSParseException e) {
Logger.error(this, "Caught "+e, e);
throw new IOException(e.toString());
}
InsertableClientSSK ark = null;